package cn.com.api.service;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Service;

import cn.com.api.entity.ApiU_user_friend_group;
import cn.com.api.entity.MemberObject;
import cn.com.api.service.base.U_user_friend_groupServiceBase;
import cn.com.util.PageInfo;

/**
 * 
 */
@Service
public interface ApiU_user_friend_groupService extends U_user_friend_groupServiceBase {

  	//新增对象后返回记录ID
    public int U_user_friend_groupInsertion(ApiU_user_friend_group u_user_friend_group);
    
    //根据条件获取ApiU_user_friend_group对象集
    public List<ApiU_user_friend_group> getfriend_groups(Map map, PageInfo page);
    
    //删除分组
    public int delfriend_group(String group_id, String home_group_id);
    
  //查询通讯录注册用户信息
  public List<MemberObject> searchUserFromCommunicationList(String mobile_numbers);
  
  //获取分组信息by user_id
  public ApiU_user_friend_group getUserFriendGroup(String user_id, String group_name);
  
  //查询用户分组sort最大值by userid
  public ApiU_user_friend_group getMaxSortUserFriendGroup(String user_id);
  
}


